social and economic development - Espagnol Anglais Dictionnaire